2245
3
297066
0
2178
1
2632
2
1554
1534
5
3204
7
2483
108797
5141
5090
1194
962
3041
1226
3053
7159
10
7034
10827
4
9956
2797
3186
1295
2274
2773
17970
15
280
444571
9
2354
1581