854
2
1364
0
4436
9
3650
3
1213
1
2605
860
1462
5009
475
798
400
804
455
2955
1471
552
2211
611
646
383
1727
4
2395
1898
4106
521
152
477
58
1418