307
652
1048
1542
626
372
723
401
2736
1598
334
321
356
519
855
519
300
923
615
337
2189
1533
498
615
306
331
1341
774
970
366
562
441
318
2675
311
848
358
460
551
384
565
587
550
393
349
378
330
408
345
417
320
431
431
364
501
392
416
379
339
1294
779
362
385
786
320
879
481
710
346
496
273
615
336
1012
576
1444
1147
308
349
300
365
1542
855
805
1021
281
777
1605
330
1623
770
334
521
1673
539
378
685
1103
366
2189
1039
435
1243
474
893
1182
300
313
512
642
820
807
606
363
1177
331
848
830
314
1219