1590
1
2982
3
1305
2999
1819
260
1778
83
2735
2
1804
1868
1816
1018
1637
1706
1787
994
1321
1317
1076
1854
0
1889
1923
1404
2294
1830
6779
5
2303
1029
1057