951
3
327
1
307
910
6
683
316
343
295
252
2
300
706
329
231
261
5373
7
4676
12766
16
2716
2694
1481
4119
4
7076
15
4768
5
4967
7873
9
6696