337
0
758
420
2996
717
1
3933
1103
562
484
914
323
490
1581
668
1166
850
938
2123
984
445
1334
1862
2439
1070
2701
548
1061
1768
2
477
311