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
5351
1318
954
927
751
809
1080
7067
860
2227
1170
793
1440
839
1997
717
1182
1349
2380
791
1299
2278
852
676
1008
2638
1009
1226
662
963
1252
1194
1256
781
851
709
2349
1112
788
6452
1041
847
693
1128
1902
732
940
1074
1409
1063
652
3348
3071
821
1266
2668
933
722
670
2326
1186