2730
6
2657
3
2668
2
20634
8
2275
169211
11
474
0
1020
2855
264
105290
907
968
1824
707
2716
4
25137
1169
19279
732
1
802
3691
5
2809
17353
2301
948
3092
500
2881
711