1062
1
1309
0
1992
3
1804
697
1404
2
1706
4914
2982
1321
1590
1868
1018
2735
5389
1637
1889
2294
1854
1317
1076
994
1305
1923
1295
946
1363
1778
1411
2570