1590
1
1317
1305
1923
2
1309
0
1804
3
1992
1778
697
1404
1706
4914
2982
1321
1057
1868
2735
3012
5389
1022
1889
1018
1788
1637
2542
1938
994
2346
1482
3301
13