337
0
420
2996
717
1
3933
1103
562
484
914
323
490
1581
668
1166
557
850
938
2123
984
1743
445
1334
515
1072
1862
2439
1070
2701
548