2735
2
1804
3
1868
1018
1
1637
1706
994
1321
2982
1317
1076
1854
0
1590
1889
1923
1305
1404
2294
950
2691
4641
25
263
776
3519
9
2709
6
2598
3386
2654
4996
7592
7