2730
6
2657
3
2668
2
25137
0
924
20634
8
19279
1824
31535
2855
2076
1
1880
18385
422
383
284
99
5617
5
105290
288
2189
269
2275
2055
3691
2809
17353
3440
4543
2301