528
404
2581
325
461
834
303
866
48509
365
641
802
5695
321
376
1439
373
689
653
1504
305
335
799
683
16735
1016
626
413
449
1319
1940
277
355
300
1412
1693
779
1703
346
332
300
5787
1420
1114
548
938
7561
1454
434
381
558
614
348
750
1380
1213
1385
2228
426
594
398
1247
361
283
310
17905
1681
644
322
383
272
450
2853
287
835
375
505
1345
3719
690
829
1394
550
452
1044
335
327
1536
733
7561
330
553
666
2261
284
360
1321
295
346
357
767
355
415
2625
5697
714
1903
2091
362
2014
309
2384
1518
1033
701
444
396
349
814
1431