5861
6
1961
0
7667
7
2312
1
2641
467
714
1752
2
518
3691
5
1282
2301
2881
2515
1054
3498
4
925
968
2224
1008
2977
1650
3484
3510
4111