1200
1
2110
929
4080
16062
15
1753
2
2982
3
1306
197
0
1305
619
2687
2647
6
1501
469
1618
849
2999
5
1883
2760
4
2184
2234
1734
3629
4285
3024
1787
3871
2152