311
0
1298
1
809
460
749
2661
2
3971
1500
5430
673
8527
2332
334
1611
318
451
2313
418
6916
2075
3380
3159
914
2524
1643
494
319
1457
340