5658
9
1452
1
3055
3208
470
0
582
1408
4151
2503
863
2699
2
3080
3
3583
931
25494
1044
1804
7258
370
2664
802
1738
4
2902
16
3546
2954
2364
7034
984
3120
4044
5