2245
3
297066
0
7835
14
234
5225
8
6236
10
951
1
1581
2
1694
3326
3671
6
1760
1174
3765
4
1226
3053
7
1492
753
2556
2495
3206
5
3012
10827
1534
1047
2480
4311
2596
12459
3127