2275
2
19279
2668
474
0
3114
4
1020
31535
17353
264
1824
802
2730
6
20634
8
907
25137
1169
968
500
2855
3
1263
247
1
707
2204
13
732
3691
5
2809
2301
2881
711