778
0
2245
3
3053
7
469
1298
477
817
717
1
2954
2
1581
311
809
460
749
414
3971
1500
5430
673
8527
2332
334
1611
318
2041
2797
5
451
2313
418
6916