1087
2
1129
1
1294
1597
3
2184
888
21152
8
2740
297066
0
5151
3080
3715
1455
1568
1660
1500
4651
1302
2100
1168
2650
20
1632
280
2405
1558
2890
866
2932
2207
5505
14