2706
1908
1128
987
862
2932
1457
742
740
739
815
1159
1255
862
819
2530
763
682
2030
2193
694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
760
1435
733
1780
1083
1415
1641
2157
699
708
2981
1007
641
852
937
788
1314
2164
685
1249
704
1336
2371
723
1600
663
1048
1536
835
4109
1601
1208
1355
834
1793
1326
2842
978
3296
1002
785
683
1294
759
647
737
939
1027
852
826
840
1641
884
1598
2415
753
1636
1168
2827
1568
764
1413
1335
938
2183
1370
1562
1609
1922
1599
1056
1417
680
809