868
8
932
1
562
2
1988
3
450
655
493
1506
9932
9
4061
5
126534
18
308007
2013
1813
706
4509
2073
644
339
52
175
77
211
222
310
327
83
96
75
202
6