2730
6
2657
3
2668
2
1824
0
20634
8
2855
269
105290
3498
4
25137
1020
2989
5
464
74
1237
1
2581
31535
455
2190
2749
4071
3203
10
979
2716
3311
19279
2275
10581
6140
418