1078
2
3407
1
21152
8
3303
6
3554
9
3080
3
206
0
1210
3715
641
1047
2773
1481
707
5151
2650
20
2932
4651
2999
1288
66
1393
1500
1815
1744
1015
280
2405
297066
2740