444
1
646
2
2965
7
2200
4
361
266
1787
6
649
1776
1485
1436
5
1062
498
1304
3
474
790
342
453
887
705
562
93
758
1324
399
398
2046
1174
387
418