2730
6
2069
3
2727
2
20634
8
1862
1
3092
1020
0
714
845
2120
2587
16
418
467
177
2657
2668
871
4536
3498
4
282572
2564
17353
331
2041
318
547
1824
1137
2191
968