2730
6
2809
2
2657
3
2668
1824
0
20634
8
2855
105290
25137
4869
467
2375
4
2049
2989
5
1237
1
2581
11881
9807
226919
14
8640
3203
10
2716
3311
19279
2275
1745
3691
7885
17353
2966