726
260
288
1218
389
527
229
180
1039
375
872
505
481
539
958
129
1118
16
348
745
490
781
662
1704
1172
641
893
460
184
2236
466
543
1001
716
930
1079
1750
915
878
142
1018
455
355
