878
746
1269
2183
1525
2670
2041
1163
1218
4009
1441
1175
850
835
781
1125
758
1631
1084
735
2039
795
1161
1153
1127
1216
867
717
734
738
1061
1023
1993
997
871
962
1002
918
1369
8361
886
1395
874
881
800
894
1137
1620
1105
1063
2954
2730
1812
802
1470
1645
793
717
1008
1317
731
701
959
783
1006
1316
1846
1272
1522
948
779
2167
1002
981
9962
1122
930
2523
681
1086
1618
1055
1107
1455
812
1721
920
1086
1102
831
826
1283
1307
2092
2004
879
1631
907
1175
727
741
908
1986
1059
948
1550
782
826
1176
785
1310
1086
1648
757
939
689
883
851
893
890