2099
0
19279
2
493
1551
374
2180
1
101
463
1020
31535
381
284
453
773
25137
25127
57
470
683
2275
296
219
1759
351
2966
1132
1880
1343
78
2259