316
922
328
403
55919
21303
2922
386
586
998
55566
557
729
2065
1197
542
547
1012
269
1490
1321
978
658
744
2221
384
1065
12299
748
682
371
1499
356
369
913
445
49998
639
1661
488
454
495
841
352
440
2130
10077
1322
2139
505
301
699
1218
9315
1708
526
18116
237
757
1516
348
340
595
321
609
489
846
442
913
1155
873
440
971
1485
1080
335
1964
449
647
327
640
5695
1680
861
348
437
911
369
1780
2686
421
660
1079
347
392
1258
950
331
339
1168
1156
2139
269
596
805
10077
593
2599
414
936
440
199
258
275
633
400
378
1463
41373
436