2245
3
297066
0
384
1638
4
1233
1
2326
571
3364
5225
8
6236
10
951
1581
2
1694
921
1174
3765
1226
3053
7
1492
894
2495
3206
5
1690
3012
10827
1534
1047
2480
2596
12459