1202
1
1750
3
266
0
458
2047
6800
584
4594
1418
2
691
759
1921
3659
14
467
431
1152
503
1045
4328
10
896
422
517
745
479
2952
1232
471
558
1603