1386
1
1298
1457
0
332
1522
475
5430
467
1070
3168
2439
493
749
817
914
318
323
6916
3660
460
919
437
2332
311
544
519
340
839
3690
451