1298
3090
704
484
1136
306
671
730
415
1094
223
634
43536
598
1989
534
443
2565
3277
27683
525
1076
732
362
1093
400
5270
1079
2817
657
509
3427
926
855
832
481
383
871
1585
592
1087
6247
374
1545
961
6182
1419
229
1357
923
417
1446
919
310
1012
436
612
500
269
492
486
534
323
821
444
941
401
1020
399
321
830
706
824
358
373
380
390
565
377
1989
931
565
326
626
588
662
746
2565
310
1983
604
997
696
301
945
360
1464
859
462
509
4488
718
352
4585
770
969
428
1105
485
518
310
303
1022
1205
815
310
293
707
421
326