343
0
1461
369
717
1
482
1911
2
1961
814
1986
1205
425
1420
1123
593
1611
2825
785
484
1940
1018
2988
73
437
614
556
555
886681
3356
726
975