3588
2
1824
0
422
5781
6
1285
2668
3092
1
1932
1344
1805
2459
9
5223
273
5560
5
3691
451
2749
36609
34
1452
3027
1850
4106
2727
466
2224
996
829
968
2524
8268