329
404
482
353
873
301
473
524
824
1410
382
862
752
614
448
657
307
349
2002
347
571
453
1352
456
1205
3362
556
266
1396
286
534
526
1381
2780
321
291
946
292
306
366
2248
1276
503
1409
341
764
509
353
266
1137
286
310
311
2935
956
218
252
3070
765
715
250
828
426
2013
2143
330
277
647
726
2368
385
623
799
449
349
1008
325
974
434
1013
432
617
3362
467
302
317
1111
502
1254
2001
2608
342
356
271
476
398
1216
221
290
2596
326
588
656
2484
883
503
1276
934
291
2685
366
650
814
894
310
450
3100
522
666
2385