332
352
1130
476
232
1176
308
426
2258
623
1160
628
450
296
1654
321
687
288
897
433
381
2327
920
416
345
585
364
921
415
541
535
370
391
2014
1821
741
1452
570
4182
454
604
7345
486
5220
444
1732
487
550
532
841
321
549
534
508
164
907
297
428
346
369
504
527
294
924
327
324
790
3621
269
339
454
911
1058
541
298
402
289
596
1282
491
532
318
389
318
263
695
331
621
2755
841
1234
865
312
1534
796
1885
4093
1242
975
1351
417
713
2072
263
1316
466
1012
1431
913
329
350
431
1037
1227
1489
591
901
1074
654
1166