2730
6
2657
3
2668
2
31535
0
1020
2442
25137
20634
8
2934
2855
5223
9
4910
1869
5
968
1824
2229
4
81
325
2574
1
19279
2275
2172
2031
3691
2809
17353
2301
3092
2881
2042