3498
4
2275
2
1020
0
19279
20634
8
408
2657
3
25137
31535
282572
177
3114
2328
3510
798
514
2224
1824
501
17353
968
349
266
2076
1
332
1389
3116
320
2634