963
5
15604
226
0
658
1
817
3
2062
10
494
2
238
1236
110
3619
569
278
86
212571
3234
37855
24
711
8916
2041
16
1867
433
5684
8838
2017
977
4679
9840
5027
7
98