723
2602
2965
1654
696
1129
677
1193
651
634
1399
1102
1918
1564
3290
1229
837
717
800
2259
934
1305
705
648
1103
723
754
807
3592
1796
3030
719
742
918
3834
2671
1171
2082
1409
1172
939
970
819
781
3153
1686
978
678
1062
1143
649
1283
1254
767
889
1047
718
641
904
2414
667
661
669
709
2026
908
695
626
1000
717
1099
1485
611
808
2716
1336
2780
831
951
1457
766
1194
751
645
1073
796
1157
2073
1268
2205
1258
1906
1248
629
1344
620
1336
1425
955
716
742
825
1328
850
2876
1997
3279
1312
708
996
1068
1252
675
1003
1203
877
845
706
2011
1062