290
0
951
4106
546
1898
1
58
613
288
7756
3
1650
586
1649
684
2431
1282
2337
3123
499
2
2693
1431
419694
9
909
889
1192
1378
1464
2370
1428
1069
1348