1804
3
1404
2
1590
1
1062
1706
1018
1889
2982
1321
1868
1076
1923
2735
1305
1637
1778
946
2294
83
2999
1225
0
1880
5
3263
815
297066
1854
1317
3213
7
1760
783