337
0
2996
562
2711
2
717
1
490
1581
1166
323
2258
4651
3
2123
938
398656
19
534
984
850
1298
1862
673
32302
550
1500
477
2954
2332
817
749
311
429