829
0
984
18258
619
1619
2
36905
796
1
1364
733
569
1015
3154
5
1057
3
3934
2972
1746
1768
1827
977
572
17970
15
96
5169
2147
317
1889
3551
10
617
594
1950