2994
796
8980
3623
994
1318
2988
2067
882
893
2452
774
1537
726
1128
1302
1578
865
979
697
802
1945
828
850
932
3206
850
884
1300
4053
1032
1455
1306
6551
1334
2078
1142
1041
1063
1379
1797
3354
2690
662
1189
2384
1710
682
1142
1134
1296
724
8428
728
797
1922
814
831
1538
3776
1005
1451
722
1262
927
1531
810
1004
1649
642
2800
1703
1112
1786
766
926
870
670
1703
1611
948
1012
777
1269
976
1004
1207
732
1289
1186
1793
886
740
1661
1421
1398
827
2685
3025
1610
1248
2389
2872
935
1217
922
1704
1334
1426
2326
1835
7067
2638
1684
1000
927
3648
840
1108
885