843
1573
1133
949
1006
1835
963
4556
25300
5436
1564
1891
1606
960
1026
948
1836
1185
1705
2589
2132
1071
2123
2754
1337
3368
3649
874
2188
1391
1334
1104
4505
1089
884
3148
1724
1592
1866
1372
6447
1290
1109
1638
7493
9570
881
3598
1558
4117
2864
1749
1522
3943
1048
31774
1093
2480
4322
1072
1169
3290
3336
6386
1505
1665
895
849
2019
1043
3373
2571
1909
1504
2087
828
1468
4026
5628
1233
3777
4037
1807
1336
2803
21597
1039
1268
1592
1925
986
1991
898
1065
973
3527
2719
2035
2361
899
921
880
1548
2945
1534
2552
2170
1667
1538
1782
2063
1244
3287
2041
1837
2654
2050
2903
2605
1085