20634
8
389
0
2275
2
17353
1132
2683
1346
31535
19279
370
2730
6
587
1020
968
1343
2445
2809
341
670
543
173
1029
1506
876
580
440
410
1824
275
615