2245
3
297066
0
1843
2
2773
5
1764
1220
1226
1
3053
7
3326
1903
1352
2565
1425
1388
1037
1044
1410
1978
2797
2074
1295
4832
8637
11
280
108797
2354
1581
2650
20