290
0
1462
484
683
553
1116
1711
598
691
482
407
573
2551
1
4033
4
282572
729
4106
2655
2126
46
4427
10
2459
9
2076
363
422
1343
3791
5
1614
91021
3