2099
0
19279
2
493
1551
374
518
2180
1
1020
463
444
25137
20634
8
17353
1132
530
2275
101
31535
25127
57
284
78
773
1880
608
2966
851
1759
683
381