351
1
3929
10
506
417
0
2329
2
3293
7
4713
14
2827
5
1758
1306
4
11611
530
637
1983
3155
1883
1464
97284
2191
2252
12590
7756
3
2506
4915
5135
1671
4987
2117
6968