1115
1
1586
1543
2
1343
0
3437
7
846
17353
458
20634
8
46414
759
4594
2730
6
383
1152
2809
953
139
1009
25137
683
843
3659
14