2275
2
20634
8
1630
1
964
3114
4
521
31535
0
2730
6
2809
1129
1551
2306
1506
440
646
3404
3
3116
3025
19279
2188
9
467
2084
1710
1132
2668
1452
1343
484
814