672
2149
1531
1571
716
1046
743
785
1703
655
855
2108
1984
1342
667
1076
1967
1059
964
804
637
720
748
1297
870
843
1147
1545
749
732
1155
4918
862
786
1081
900
875
952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
674
1062
2093
1677
1449
1055
1134
1413
746
2424
767
706
811
1062
771
753
1654
815
1538
610
1008
2125
697
1033
982
701
930
2216
675
847
1649
784
1665
678
959
1103
705
869
979
2744
623
905
1292
726
773
1311
1757
937
2152
1387
1904
850
622
3205
604
773
662
671
749
1617