3051
960
905
1397
1596
1197
1296
790
4392
979
1181
788
2195
1075
832
1024
12663
4570
2403
1012
990
1057
1791
987
949
1241
4184
2953
885
801
1331
2358
2673
1697
11155
1000
886
794
2476
4172
930
1678
1021
3977
3154
754
1405
3666
3662
3418
744
2401
2028
2406
850
805
2579
2229
3542
5191
796
1298
2470
2528
825
2265
3040
1299
727
1148
899
2937
2181
2659
1044
2016
2956
6257
825
998
2692
3097
3063
2871
958
1579
1965
2139
963
1399
3525
1918
1531
1619
784
730
11148
1784
819
854
823
4236
935
1820
3436
908
3392
1174
983
3171
1737
2401
3720
1789
6094
1327
1500
3338
2958
1493