19783
2
572
0
25669
635
255
2535
1045
32302
17946
534
2921
5
2996
5440
8
2906
1
670
3680
14
3080
3
7793
4
6779
3090
6
346
1849
984
2512
2595
2145
2258
4775
3543
7