2979
1090
1008
1773
1397
2526
4013
1239
2529
1128
1434
1640
1638
2629
2022
1037
1449
3546
5787
2946
1159
879
1098
1424
1014
874
2408
914
882
1192
1655
1108
2675
1675
1363
1111
980
1782
2185
1109
947
1016
1072
1197
1011
3141
1011
1365
2569
1634
2733
921
874
3753
982
1997
978
1434
2203
3863
1033
2118
1166
2659
771
1770
2732
1928
1827
1641
1379
1073
976
882
889
833
907
2996
4374
824
2045
1634
874
890
1548
1778
1049
762
2752
1604
1343
1087
988
1427
2994
1099
1172
1156
1231
849
2140
809
1321
782
2511
3667
1605
1391
851
2086
1613
1438
1309
947
1765
1351
1810
748
1128
898