2730
6
3498
4
19279
2
2275
2522
0
1824
467
25137
2587
16
370
1
31535
653
2727
802
3114
846
20634
8
772
572
1346
407
2809
423
2190
3567
799
1232
2126
369
497