1566
890
1912
1026
908
611
878
851
565
437
590
440
956
626
871
147
1180
218
1016
116
1243
1022
873
241
764
822
913
422
306
263
320
1267
497
533
577
713
593
1096
124
330
919
900
87
875
290
101
813