374
1063
919
41
193
962
1015
1378
182
1379
662
294
365
1261
19
716
1027
882
825
1924
267
92
246
723
250
342
809
1374
279
897
1099
26
29
702