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
811
1935
1396
3614
830
1500
1195
708
1765
4420
692
824
3632
859
737
1019
621
728
1330
1434
830
709
4075
940
1449
1322
678
1006
857
822
718
1277
877
693
708
1097
2334
3573
1300
2602
1562
8337
1859
812
2716
781
1638
1166
900
816
699
749
972
3095
2248
2198
2023
982
804
905
1077