999
1767
935
1120
913
2674
1923
1261
1833
1882
2743
1052
1271
4437
1435
2760
1670
1968
2959
2041
1397
2181
2217
1491
1905
3020
2663
5442
68766