334
0
8527
1
1070
3971
2439
717
1166
562
1862
87
460
668
311
542
477
914
1293
1581
612
2348
809
1310
418
1500
451
1634
2
2332
494
6916