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
1304
1127
4822
798
1572
1453
1024
898
870
748
785
915
1254
729
1675
605
825
1333
707
1395
737
739
1529
687
944
951
1192
800
1554
953
866
4422
713
640
2265
1679
758
654
2843
818
1375
1242
793
717
1931
2878
1471
845
2890
645
1550
725
758
773
1584
1530
1186
2380
974
1372
808
721
1418
1795