2245
3
1131
1
297066
0
2354
9036
9
8527
1846
776
847
1476
5141
7
1226
1444
5521
2
2784
3895
18
3053
1434
1637
1371
2982
1121
1289601
4
4029
8
2627
1700
2937
2797
5
3000
5033
15