2509
1128
3548
1562
968
2764
4411
14801
1003
848
2312
2234
1847
3852
1805
1297
850
2036
1575
1488
996
1833
1056
2220
1035
1372
1393
1585
1764
5246
1660
1616
1006
2398
1252
1010
788
2534
1388
2733
2778
1004
2538
3016
1421
933
1700
960
2006
2998
2048
5520
1332
3611
1486
1019
1458
873
2023
852
1078
1015
964
2843
2127
2366
26983
1365
1183
3793
1691
2129
3172
3148
1075
1429
1806
1707
11115
2001
1975
2744
3842
1142
1490
872
15833
1894
998
2578
1236
869
974
802
2078
1769
1518
1131
4077
806
816
2625
1176
1933
2389
1912
1883
610
1600
2991
3435
1426
1260
2066
2556
2591
2080
1760
1005
1786