2275
2
2650
20634
8
2730
6
2809
2008
0
31535
19279
2111
3
2668
3114
4
6128
17353
2085
1
1105
2751
1043
1824
802
1873
2100
1020
2587
16
25137
266
917
3599
968
282572
1780