843
3502
880
6626
21588
1397
4947
899
3119
4041
1128
910
3956
1802
5006
3434
5071
911
1058
2475
3400
2632
5280
2749
5228
4651
924
4300
10860
1326
841
4981
855
2804
19630
1203
1880
3205
840
8903
3026
953
8506
3672
5923
1981
1169
1433
1574
2653
2729
1281
21935
1114
1471
1058
2192
1449
1478
2181
1503
2107
1237
931
708
1538
5402
3339
6098
2528
2266
13925
972
738
1137
951
3238
1689
10765
2628
1534
1239
5744
882
2894
1012
1066
1191
1661
979
786
933
732
3969
6958
1089
1245
4078
2668
853
5128
752
9547
21825
1026
1226
3197
1622
1928
1176
1195
1681
771
844
1053
2092
4946
850
2295
1847