317
1
668
2
147
401
1632
6233
625
693
685
394
448
2417
692
582
158
2836
1300
441
3273
5
1372
449
584
6026
22
410
2326
4
518
1215
3
2524
3472
10