334
0
8527
1
1070
3971
2439
717
1166
1337
2
562
1862
460
668
311
4684
477
616
914
1581
3066
7
1458
809
418
1500
451
3644
96
2332
494
6916
1889