1431
1
1118
2
1938
496
0
1603
6182
2760
4
2036
1568
2203
3
830
1668
2578
2394
1814
1819
451
3102
1746
1426
3326
1691
1937
7
1000
2710
1813
1681
1637
693
4471