19279
2
20634
8
3469
4
25137
0
2275
31535
1862
1
1020
282
3114
3510
1824
1132
17353
5477
2198
5
522
360
1343
968
3025
392
2084
1614
1869
2668
1454
440
2587
16
798