302
324
353
295
592
831
722
699
2705
1577
313
919
392
263
293
249
271
358
391
585
1051
2159
260
277
392
284
459
296
806
247
319
1012
563
277
397
266
825
1534
262
311
1272
347
971
321
325
618
1266
822
907
534
897
568
730
804
291
1091
1037
380
299
304
336
456
795
308
405
949
657
816
521
289
1608
622
266
1272
373
1315
249
487
276
386
784
1387
280
1769
332
2069
1369
752
2191
896
618
277
2159
310
271
362
715
1670
1261
474
1158
1051
971
417
489
1042
746
1534
1424
522
416
278
1544
716
994
303
825
1705
254
749