1295
1
1814
2
3765
4
2535
280
2650
20
1168
21152
8
2250
3090
6
1691
3083
1938
1699
297066
0
2980
1191
2666
9
32302
1061
19783
4099
2773
2207
582
3546
4179
2932
3683
2166