854
2
1364
0
4436
9
3407
809
1
3116
997
5848
3
849
860
1560
3599
475
5009
798
400
804
455
1462
2955
552
3650
611
383
2395
1898
4106
521
152
12958
5