829
1172
2623
1291
654
2549
1280
1026
1895
835
987
949
698
1185
798
918
821
2139
2018
740
1090
953
2250
605
1031
2279
900
808
936
795
1163
877
1322
851
753
1835
586
2750
1177
868
671
866
733
1430
820
1769
709
822
631
839
7051
772
1668
755
826
836
1542
3522
2152
2872
618
2489
694
1692
730
2410
1148
704
1471
693
671
717
9382
864
1710
911
695
788
1662
536
1264
706
843
807
2723
1236
610
1011
664
1151
717
1334
745
806
1319
670
2733
2086
740
927
716
1327
697
2986
1419
815
849
1242
813
2326
1605
1023
1218
813
1615
2499
1132
2509
934
989