1514
800
810
783
45245
3222
1086
2374
4370
1326
1168
762
6021
706
988
935
817
690
719
1109
4360
5969
1052
4916
2175
1192
670
3147
709
5978
1222
7235
2843
1318
6931
1219
982
1485
951
5793
1110
893
1313
3586
1658
728
733
3541
3164
2888
751
956
1201
1749
1379
1131
1456
6806
983
746