1123
823
892
1188
2386
889
880
1174
968
2108
1255
1069
1040
993
997
889
961
3169
864
907
765
935
854
1741
1027
792
1025
1630
2597
873
1705
1141
1260
1148
1046
1233
1235
961
855
920
832
961
919
1803
927
880
4363
1082
920
926
903
966
1023
1403
3157
1034
818
896
2206
1147