963
5
15604
226
0
658
1
817
3
2062
10
495
2
238
1236
110
3619
569
278
86
212584
3234
37857
24
711
8916
2041
16
1867
433
5685
8838
2017
977
4680
9840
5027
7
104