1582
1070
642
906
1489
2723
725
649
1135
1897
1052
3725
1364
870
667
772
1061
1646
696
993
1402
1450
7090
885
1081
2264
574
5805
805
723
1124
1218
652
3560
720
1283
821
761
1059
753
2932
1435
1474
3071
606
743
842
834
1684
710
4134
732
997
1216
1387
1406
807
924
683
1236
1873
714
680
2479
729
6289
767
8754
682
847
882
2738
958
1588
987
1406
786
2412
1722
673
1159
1102
945
2160
1030
979
1177
1294
785
928
1266
1085
727
1231
994
980
1338
707
901
1293
1893
810
850
855
869
633
1699
683
944
888
899
953
3317
981
1440
1462
1875
1743
686
1054