1419
2
5874
1
9768
8
860
0
1748
475
798
400
804
455
1462
552
611
383
1719
2395
1898
4106
521
152
477
58
522
1504
1073
29323
353
4431
6
116
1650