943
29779
1595
867
11999
4790
3203
840
35335
1625
3471
6135
773
1157
780
1328
952
1133
1396
805
3120
937
1689
1271
871
2410
1066
1492
1249
1831
2243
2061
910
3342
2567
923
7417
10367
3381
2293
793
1986
4608
2331
959
1002
2837
1244
2317
1863
1753
1062
773
1580
1293
11268
956
8917
2513
6411
1342
1523
1521
1835
929
895
757
2548
1610
713
1243
1025
981
1491
1047
854
2282
863
5172
727
1348
882
1293
1830
841
8898
1146
733
670
11204
809
1287
1416
762
1266
877
1089
675
1004
1621
771
1941
1228
1481
1670
1119
2297
1280
772
2154
995
1582
835
1695
981
973
6840
884
784
882