2245
3
297066
0
571
2483
2
108797
5141
7
5090
3041
1226
1
3053
894
7159
10
7034
10827
4
9956
2797
5
3186
1295
2274
2773
17970
15
280
444571
9
2354
1581
1335
2650
20
2386
2159
3765