264
2132
621
1550
636
1031
1518
731
1021
513
488
390
1126
390
484
2886
3347
3960
3645
14360
1161
1047
792
48502
704
1305
533
374
590
817
337
758
564
1111
160
628
361
673
1315
1063
1229
340
329
460
987
458
352
1172
517
655
361
617
421
390
1178
1681
360
819
1536
395
1188
1001
1475
829
442
404
362
2059
888
688
568
346
264
2187
496
308
390
379
1656
1550
335
486
283
605
612
1087
565
1127
183
940
1012
396
192
800
389
279
305
507
1445
345
470
1052
440
855
284
3219
326
757
2227
541
359
331
513
1262
835
2490
1059
484
617
1098