333
1
7952
1193
1009
2
1889
467
0
1350
3
1331
4820
3268
2919
5
1346
443
629
8876
8
584
3006
381
544
951
409
4
1555
107
2410
2198
1666
292
410
1205