391
0
6449
829
383
847
924
1640
691
2954
1026
1947
405
713
1560
3286
47639
3516
581
328
969
326
1550
1022
1027
334
442
5338
1107
435
475