2774
957
949
773
1911
883
995
2526
4267
698
1726
949
1283
698
644
1731
1043
2361
1093
823
1481
2989
802
826
2485
945
1998
3464
1457
789
2210
756
777
5424
2325
8344
925
3043
646
1294
1403
707
1381
611
1049
648
1826
901
2288
1417
3010
2437
1215
3733
729
697
680
3255
867
652
665
1374
1281
1550
1300
1302
626
3398
1321
905
933
862
2165
666
813
668
796
1154
1922
694
697
846
759
1204
769
748
1806
2552
712
689
668
710
979
843
1619
1178
1367
850
829
1068
1391
1106
1085
1247
1199
873
1351
765
1408
870
862
18146
836
1329
720
784
1548
2977
871
1236