553
339
214
132
129
153
641
2812
3
633
975
688
279
1
539
511
2
460
408
1175
624
2057
881
713
814
1256
915
924