353
1
426
2
2322
894
465
400
523
446
389
485
256
549
1019
472
411
905
621
796
284
1257
336
476
1286
845
448
3223
7
528
650
756
0
371