830
3161
712
1091
646
1272
1596
692
684
1114
1066
832
59749
678
2532
4156
660
19017
3020
775
2490
886
4493
5673
4217
5670
777
2642
592
21659
1040
3043
2667
4069
4480
728
14621
4755
1542
2640
3705
1279
1605
1985
2872
3570
777
805
952
3460
44801
924
799
911
1064
936
2774
1642
2150
594
2151
907
643
949
706
2239
1537
657
2475
820
644
601
1110
1308
672
2494
889
949
1671
563
1313
813
775
1133
864
784
739
728
1175
628
651
1183
901
5963
811
705
763
989
955
992
583
697
1108
729
695
964
1047
1138
864
1163
1287
4765
902
1359
1363
660
658
858
3144
1764