1245
4936
1592
965
6197
1657
2265
2259
2186
812
667
3106
1128
776
689
2506
938
1348
2101
3180
1988
1445
5432
742
1794
1864
2817
917
746
3112
791
3095
883
675
982
1199
5712
1594
2815
721
969
694
5572
1161
1940
3194
672
677
4940
3963
1125
1437
869
1396
1771
1017
9160
1227
2182
2878
1015
2746
820
1350
703
744
1624
1711
850
1235
677
2235
1829
1483
804
764
775
1032
679
1096
3294
1186
805
1054
734
4719
2116
856
2703
5060
888
909
948
3644
1971
1058
1432
1160
2597
784
2658
783
2730
734
1492
640
1445
917
907
6866
926
820
989
1016
1812
1120
1261
1109
1901
1026