2714
5
1028
2
2730
6
20634
8
2275
458
0
1824
802
19279
31535
25137
584
2697
1645
1
3808
2003
7334
4
995
2041
2809
17353
1327
1182
4964
3
2093
585
2907
356
3442
139