3037
1673
6745
914
1085
1125
914
5038
754
1147
1854
1677
1791
2393
810
4463
966
954
1384
1017
4244
7568
2039
1078
2039
904
1101
3805
797
2865
1207
851
1265
2450
1183
706
695
6499
680
1818
1936
715
1330
743
1463
778
2022
3790
1185
1494
955
3212
7530
1148
890
1765
857
3269
6962
856
2815
1225
8160
2546
921
1539
712
2593
3351
1451
905
757
777
1388
694
1448
699
3113
2854
895
989
1000
1183
648
1294
3029
741
7902
2394
845
1941
3330
999
982
865
1393
815
4196
11302
1278
920
959
1102
716
875
1716
1526
1069
1350
698
2067
830
779
12212
687
701
859
846
2105
3753