2757
2632
1251
5977
6827
1685
2757
704
6550
924
1396
2387
1865
2191
712
6877
2631
4037
663
4850
997
653
685
770
3865
1420
730
1101
3585
9548
3044
715
2276
3706
721
800
882
4949
1602
3785
8355
799
2084
3838
2719
724
891
2601
12675
2018
3788
1916
2591
6785
4925
3729
1431
671
1676
751
1299
830
1759
717
1172
5088
771
968
1191
1227
809
999
2216
920
2201
823
749
2044
1070
2273
939
1625
2532
1052
1924
760
3336
757
806
3044
731
1305
2391
6152
1153
1347
1385
910
972
745
701
1407
1488
1361
1841
969
1826
1991
772
651
1488
1027
875
2681
946
1040
961
1000
2501
688