2099
0
2966
1
19279
2
514
518
1824
2180
392
25137
2275
387
381
1020
1880
608
1551
851
444
460
25127
409
493
282
658
686
374
552
16
99
101
93