1002
895
4587
1583
1066
1200
3684
2248
1932
1982
1209
1156
1496
1396
1920
1107
907
2039
2604
1807
1340
959
1993
1856
913
2874
2416
1740
1027
859
2934
1453
1006
865
2210
881
1084
2837
2117
2722
1704
1697
1270
3191
2145
983
1658
879
2488
2259
1372
955
4796
2754
2097
1430
1180
2377
1003
1223
804
1510
1232
1360
997
3552
1681
947
1049
795
923
2605
3277
906
1836
1123
1285
1281
3265
1755
1054
1143
877
3239
919
1143
921
811
1537
1136
2519
1114
782
762
1190
1423
818
1170
1622
1437
818
1228
839
3062
2270
1554
2304
1682
1685
1325
816
831
1515
2698
885
1869
1048
1758
4061
1824