698
3055
652
1812
879
702
1109
804
675
1350
1696
756
1043
1057
1025
658
1921
726
1343
783
1058
677
924
734
820
1545
945
749
773
1206
693
1103
1322
1362
715
1517
3327
1601
1485
1484
1113
819
906
695
961
1388
867
1363
839
1282
1471
5182
946
658
726
1706
675
899
1853
811
1697
680
2340
683
1475
1341
1039
715
1023
835
1558
1026
4107
2384
1149
948
1609
637
3309
758
617
783
1971
1298
693
2733
2254
647
1481
1191
1793
1397
959
967
1168
698
1134
2205
1968
1080
641
730
675
1367
1280
796
779
674
1090
926
604
706
2413
1092
1055
688
863
1023
982
897