2896
1889
4601
757
865
3035
827
1409
54011
1072
2126
2906
1036
899
943
953
811
1298
802
741
4227
996
811
5808
775
1305
1297
1171
1011
726
780
807
666
999
762
798
2341
1438
766
1392
771
1133
715
742
1015
1158
1715
765
2177
1331
1575
1076
7480
1058
1839
2764
1053
1412
1216
1652
2016
644
1096
2907
1445
890
1746
674
1043
1476
878
1176
1835
913
1352
781
948
1320
1396
1765
3050
711
1132
1610
1090
975
959
2326
693
1040
714
703
789
1430
1245
838
676
1978
2843
935
1251
769
1165
662
1299
1093
718
1013
856
1260
892
628
860
1005
2688
1263
2378
792
1147
1173