2275
2
1824
0
20634
8
2730
6
2809
2111
3
31535
19279
246
2668
3114
4
25137
547
17353
1428
1
2061
282572
7334
875
1043
802
1132
995
458
392
2697
5
1327
3815
3456
2855