524
636
1300
520
946
3666
3556
765
694
828
1174
894
16589
597
7277
12271
525
327
934
405
344
1126
7844
1103
755
1102
16727
428
793
1423
1159
761
419
808
381
5691
1363
366
533
298
753
700
17372
557
394
1500
2304
1011
246835
387
6098
583
436
481
48410
515
293
567
670
1436
328
1958
773
2012
346
1597
500
1319
607
1163
367
979
727
1002
842
338
396
266
429
427
351
370
6320
982
2308
743
523
298
1026
335
372
2969
933
454
314
646
352
378
617
801
974
858
924
986
1242
2383
3217
418
1050
549
283
368
378
504
676
807
354
348
500
1175