3498
4
90
0
2275
2
19279
31535
495
17353
514
177
467
77
312
455
644
1029
479
25137
1009
843
419
282572
2419
1
20634
8
381
2668
918
3114
1824
1020