2730
6
2668
2
2657
3
1824
0
20634
8
25137
3203
10
1614
1
2855
105290
31535
2513
2989
5
2581
2995
1745
548
846
2276
327
1266
2716
4
1751
17353
19279
2809
1020
2275
16840
15
2881