1302
1
2245
3
297066
0
1348
2802
5
1055
383
2438
1498
2090
1226
3053
7
624
730
2377
4
1891
2000
2797
1295
1978
4862
2773
1045
2845
12
280
108797
2354
1517
2
1581
2650
20