2628
2275
977
1016
1021
1458
1755
1030
1527
1055
8296
708
1913
2766
1572
962
1377
4094
2129
792
3165
990
987
1554
1312
959
967
1294
846
1013
1973
1474
1100
1010
1082
948
928
750
12053
2017
943
6500
5433
1883
1248
1006
3158
825
1660
1264
1246
849
845
956
966
873
866
1128
1120
772
883
895
626
951
1648
783
874
755
1116
1404
861
786
809
1184
12209
1471
672
1418
1899
1387
5475
2054
1680
1349
665
2095
1553
971
807
1105
788
3756
1072
2086
1880
628
674
672
848
4310
878
796
2424
703
865
7812
1016
1033
1263
3519
1003
935
1075
1133
2227
1259
1115
2529
765
755