902
772
806
749
770
1589
863
1488
796
776
838
756
825
1641
850
1127
1359
3550
1871
1684
1307
1473
1085
727
901
3191
1459
1631
818
852
992
6197
1300
769
1685
857
810
804
1765
866
950
849
705
1528
1268
799
839
1121
937
1354
938
756
1500
1945
2576
843
3311
7775
2004
3901
803
799
4191
1365
2306
1104
1338
1137
1100
1572
856
808
1354
933
2179
820
1657
816
856
851
1137
1730
1294
1321
899
769
1669
1340
2576
1193
856
1369
1683
1555
3190
932
1139
1293
858
2596
1038
879
1163
824
2895
2727
6194
771
1380
2373
5822
959
3315
914
1528
1409
926
1609
1487
4521