0
0
0
0
0
0
2
2
2
2
3
4
7
7
14
17
17
21
24
41
59
87
87
87
87
87
87
87
87
87
87
93
93
93
95
102
115
120
127
129
134
149
149
151
151
159
162
162
171
175
183
198
215
242
270
292
320
334
334
349
364
378
393
408
423
423
423
423
423
425
428
428
431
431
432
440
449
449
457
463
467
479
492
518
542
580
580
580
585
585
585
585
585
585
585
594
594
597
606
621
636
647
659
672
687
702
702
704
704
713
717
717
726
730
742
757
780
811
840
861
892
906
906
921
936
951
966
981
996
996
1004
1015
1029
1043
1049
1060
1063
1063
1075
1087
1098
1112
1126
1132
1146
1163
1192
1219
1242
1264
1271
1285
1298
1298
1304
1304
1316
1323
1323
1332
1346
1358
1372
1387
1402
1417
1429
1444
1459
1474
1475
1479
1485
1498
1507
1518
1533
1548
1563
1578
1607
1638
1664
1676
1707
1722
1722
1737
1752
1767
1782
1797
1812
