3589
1529
1549
7534
1128
2215
797
1916
769
2160
3172
7043
776
871
1667
2570
2098
29872
9870
9607
750
2765
708
1834
970
1879
6450
1059
1731
1017
1031
780
1793
954
3667
9157
1186
1606
2059
6219
786
3216
2140
42241
1313
947
1367
3802
2078
2093
1091
2962
2201
5352
1559
1441
1266
1915
3187
2240
1830
971
9697
3122
982
2079
3220
1089
1595
1721
1874
1001
975
1674
3785
2307
1498
934
1150
1941
793
2041
6994
1718
1700
1422
856
4141
2335
2222
675
1115
2073
1421
1424
1941
3812
2655
1863
3527
1128
2601
737
1534
903
980
685
2006
2025
678
712
1636
1432
1411
2394
1096
820
1279
1074
3235