1880
2
2727
2587
16
1824
0
1020
467
2730
6
2275
303
1
19279
4536
3092
2668
3114
4
1501
25137
31535
17353
2224
392
7334
597
399
2243
7
802
2488
2901
1540
2076
418