947
219
312
223
256
231
318
421
500
490
610
494
653
628
521
3192
1379
690
667
917
3797
764
923
1054
661
764
707
915
1723
1533