2245
3
1623
1
297066
0
1504
2981
1431
2
260
1226
2579
3053
7
1650
894
1443
571
1185
1542
931
1622
2797
5
1295
2773
280
108797
2354
1581
2650
20
1098
2386