845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
2361
867
1181
1642
2665
1300
1257
1725
1693
863
2780
2028
1027
674
780
1860
2101
813
1470
660
969
1332
4110
752
3634
1236
666
1332
815
995
1167
1563
2716
1631
681
772
4079
708
1660
780
997
1053
972
758
799
1248
677
945
719
811
3909
626
845
1973
716
1260
1653
918
797
680
1438
1160
696
624
1258