2454
2
2164
1393
1
1125
1359
1093
12733
5
1679
5151
3080
3
3715
1903
1047
21152
8
4651
1547
2650
20
2100
280
2405
2740
1380
0
2932
1545
1211
297066
2189
1788
1500
4168
4