0
0
0
0
0
0
2
2
2
2
2
3
8
8
11
16
16
20
25
44
60
87
87
87
87
87
87
87
87
87
90
96
96
96
98
103
114
114
117
126
133
144
144
152
154
154
162
169
171
174
188
200
220
247
277
301
331
345
345
360
375
390
405
420
435
435
435
435
435
435
438
438
443
443
443
450
454
459
466
476
478
492
511
538
559
603
603
603
603
603
606
606
606
606
612
622
622
625
636
651
663
663
666
677
690
702
702
713
715
715
725
732
744
759
774
786
812
843
874
901
932
946
946
961
976
991
1006
1021
1036
1041
1051
1065
1080
1091
1097
1110
1115
1115
1127
1139
1145
1160
1171
1178
1207
1229
1259
1288
1307
1350
1358
1373
1379
1379
1394
1397
1409
1422
1437
1449
1461
1473
1488
1503
1515
1529
1541
1556
1571
1583
1586
1598
1604
1610
1624
1636
1648
1663
1678
1690
1721
1752
1783
1810
1841
1856
1856
1871
1886
1901
1916
1931
1946
