2176
5
2420
3
383
0
3061
6
798
611
522
860
955
552
475
1130
1
353
4106
400
804
455
1462
477
363
543
521
1636
505
472
458
2395
1898
152
8116