290
0
4106
546
1898
1
1125
2
58
662
288
2507
7756
3
996
337
1650
981
1649
6435
7
1388
2431
1282
324
2284
2337
3123
499
2693
1431
419694
9