1651
6
1638
1
1595
1519
1462
1461
2
1381
1312
1245
1221
1153
1127
1120
1038
1012
922
836
789
782
725
660
397
272
244