332
0
557
758
467
749
2439
1522
1
990
1070
1298
323
3168
817
914
1743
5430
2332
493
318
984
464
919
460
544
415
2701
515
414
340