334
0
3765
4
8527
1
492
1070
3971
2439
717
1166
562
778
1862
460
668
311
487
477
914
1226
1581
414
809
579
916
418
1500
451
2332
494
6916