3035
19891
2578
2647
1145
840
874
3918
1449
5816
1668
4735
1411
3623
853
764
766
5951
7398
833
756
1574
12290
892
9974
2387
2712
8989
1439
1760
1126
1473
1550
1425
1956
928
1317
1334
2395
1236
1198
927
4774
884
856
1482
2195
774
3180
3671
1108
1026
2180
70609
983
1278
804
926
1117
1228
960
1014
1505
1012
1636
1627
1270
1714
876
1348
657
794
3170
1124
845
684
870
1289
874
2271
1804
818
2161
2384
630
862
691
826
837
1266
1671
995
734
735
3771
4860
1521
1219
6833
884
991
1098
1613
1908
1044
1062
843
1264
1043
2567
1166
3073
1297
733
724
2980
2819
838
875
735