550
1
21152
8
2980
1295
3765
4
2535
2
280
2207
0
2650
20
1416
398656
19
2250
3090
6
5339
5
3083
1736
297066
32302
1060
19783
2773
2932
3683
3498
2059
1512
2168
3
17946
4601
1761