1431
2
4057
9
3217
7
1458
3
563
1
2657
2181
2016
1243
1961
860
0
475
798
400
804
455
1462
1962
552
611
383
4180
12
2395
1898
4106
521
152
477
5553
13
58