2245
3
66
0
5701
8
1182
2
297066
3554
9
3407
1
206
2483
108797
5141
7
5090
641
3041
1226
1481
3053
707
3271
4
7159
10
7034
10827
9956
3303
6
1210
2797
5
3186
1295
2274
2773