20634
8
19279
2
534
0
25137
4165
31535
732
1
264
339
2275
711
1343
745
1132
973
1020
798
11829
1824
6339
1711
1100
633
1263
683
17353
670
829
3114
4
823