20634
8
2275
2
1132
0
25137
1343
7039
1020
282572
19279
475
3510
522
543
31535
670
968
139
1172
1
3116
2809
3990
169211
11
4740
798
633
1428
980
290
1824
919