1200
1
2110
929
1787
197
0
1305
1501
619
469
4080
849
2982
3
2999
16062
15
7034
2
1753
5
108797
1883
1306
2760
4
2184
1734
2571
6
5431
4285
2131
2152
1399
2562
2299