1002
998
1013
935
8389
1168
1071
1003
1130
995
1338
2560
987
887
1917
1175
1549
864
1198
1004
3990
2237
981
2665
1018
1169
1053
7648
1094
1039
1130
1614
2766
1002
991
1159
1152
1016
1076
988
1006
1066
3762
1598
1574
1009
1054
1089
1011
1385
3730
1082
899
1153
984
1520
1023
2725
1063
1112