572
0
9956
3
2902
16
5504
2949
696
1045
5141
7
1289601
4
10827
534
2355
620
2535
2
6236
10
2471
7258
618
55904
3046
1
4044
5
951
3083
1120
623
2149
439
437
19
684