854
2
4436
9
1364
0
928
1
5848
3
809
860
1462
5009
475
798
400
804
455
997
2955
552
611
383
2395
1898
4106
521
152
477
58
1418
1560
522
1504