860
0
1462
3588
2
165
1025
909
484
1414
3625
7
988
477
468
4106
714
582
1921
771
328
407
594
5617
5
2546
1
1362
4