817
908
965
1048
926
1439
2140
855
5272
952
887
1173
1159
954
872
911
980
881
4085
992
929
1557
2475
1660
975
1697
978
1029
1006
869
907
1640
818
1558
1003
1241
1160
973
943
986
3836
5304
988
1467
1065
2491
1067
6171
1610
1087
1368
880
1030
1018
2064
2252
981
1104
1240
3438