453
0
803
418
1028
1345
884
1058
728
502
461
423
366
110
1313
934
3205
482
731
2458
1347
174
584
628
107
678
657
337
255
612
817