1302
1
2245
3
467
0
1380
297066
1348
2802
5
1055
383
2438
1498
2090
496
1226
3053
7
894
571
624
730
2377
4
1891
2000
2797
1295
1978
4862
2773
1045
2845
12
280