1512
2990
2507
1208
3409
946
1174
4062
4072
906
3153
2651
1956
2176
977
1811
1717
1131
2766
1359
2121
2656
950
4832
1171
1652
949
2471
938
1251
1017
986
1388
1388
1639
939
938
6080
3086
4347
1382
1570
1251
1175
1805
1123
1039
1272
1476
918
1675
1009
1388
1293
1523
1967
886
1404
1014
1641
859
2436
869
845
932
2405
1422
1285
1826
981
760
1116
2346
1586
950
1822
967
1699
849
2052
823
2361
901
810
908
828
1867
4648
794
1345
2021
1058
1637
865
3349
1720
1159
1099
904
1707
1240
1447
1195
1641
2563
1053
833
1758
1014
1092
1096
1097
754
2565
3240
1056
2065
3104
948
800