2099
0
19279
2
493
374
2180
1
20634
8
2275
1020
1880
608
1551
444
25137
2966
1759
1132
518
901
282
686
552
16
99
101
93
17353
219
367
31535
968
653