452
2998
506
2292
4198
640
6371
1199
442
335
507
1021
451
371
1643
584
527
387
2059
2878
2711
5800
995
769
2680
2569
2383
338
2034
291
641
399
1136
418
295
2202
335
380
555
458
1376
3018
319
94986
15639
757
2182
365
12233
2113
403
518
630
2331
457
1106
487
8540
547
616
834
1674
1617
2665
1281
2568
5573
381
1030
3431
2881
404
373
698
1992
427
1376
372
2136
365
631
325
1212
358
340
927
1979
2569
1987
396
577
608
1181
2200
2258
2142
995
1148
585
510
534
361
957
6319
2434
2496
364
387
389
374
348
1455
402
6258
1280
444
409
447
2337
2059